Process Model Applicable to Software Engineering and Knowledge Engineering
نویسندگان
چکیده
Software engineering (SE) and knowledge engineering (KE) develop software systems using different construction process models. Because of the growing complexity of the problems to be solved by computers, the conventional systems (CS) and knowledge-based systems (KBS) software process is at present passing through a period of integration. In this paper, we propose a software process model applicable to both CS and KBS. The model designed is declarative, that is, it indicates what is done to build a software system. Its goal is to provide software and knowledge engineers with a techno-conceptual tool to develop systems comprising both traditional and knowledge-based software.
منابع مشابه
Capacities-Centered Software Engineering and Knowledge Engineering Software Process
In this paper, we propose an integral software process model which is applicable in the construction of the conventional systems and knowledge-based systems (KBS), centered in the capacities. The designed model is prescriptive, that is indicates "what is done" to produce and maintain an automated solution to a problem of the real world and "who's who", the person doing it. The Capacities-Center...
متن کاملAdapting Software Engineering Design Patterns for Ontology Construction
In this paper, we present an argument for designing metadata schemata with design patterns. Design patterns are structured descriptions of solutions to some class of problems, and are used extensively in various stages of object-oriented software engineering. We present a use case of collaborative construction of metadata for a digital library. We explore design challenges this scenario present...
متن کاملFrom function-driven Systems Engineering to
This paper describes a model-based system and software development process that combines both function-driven systems engineering and object oriented software engineering. The key part of this "Integrated Process" is the "Bridge" between the two paradigms. Tools chosen to demonstrate the Integrated Process are the I-Logix tools Statemate Magnum, for the function-driven systems engineering, and...
متن کاملDeveloping Reliable yet Flexible Software through If-Then Model Transformation Rules
Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...
متن کاملA Compositional Knowledge Level Process Model of Requirements Engineering
In current literature few detailed process models for Requirements Engineering are presented: usually high-level activities are distinguished, without a more precise specification of each activity. In this paper the process of Requirements Engineering has been analyzed using knowledge-level modelling techniques, resulting in a well-specified compositional process model for the Requirements Engi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- International Journal of Software Engineering and Knowledge Engineering
دوره 9 شماره
صفحات -
تاریخ انتشار 1999